package pe.com.android.controller;

import java.util.ArrayList;

import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;

import pe.com.android.facade.RemitoTrasladoFacade;
import pe.com.android.facade.UbicacionFacade;
import pe.com.android.model.bean.RemitoTraslado;

import com.google.gson.Gson;

@Produces("text/plain")
@Path("enviaRemito")
public class EnviarRemito {
	
	@POST
	@Path("/enviarRemito")
	public String envioRemito(String nombre){
		
		System.out.println("Ingreso");
		
		Gson gson = new Gson();
		RemitoTraslado remitoTraslado = new RemitoTraslado();

		remitoTraslado.setCodCliente("3001");
		remitoTraslado.setDireccionEntrega("Av. Lima 1524");
		remitoTraslado.setCiudadOrigen("Callao - La Perla");
		remitoTraslado.setCiudadDestino("Lima - La Victoria");
		
		String remitoJson = gson.toJson(RemitoTrasladoFacade.insertar(remitoTraslado));		
		
		return remitoJson;
		
	}
	
	/*@GET
	@Path("/listarRemito/{strNumero}")	
	public static ArrayList<Remito> listarRemito(@PathParam("strNumero") String strNumero){

		ArrayList<Remito> lista = RemitoFacade.listarRemitoPorNumero(strNumero);
		if ( lista != null){					
			int i;
			for (i=0; i<lista.size(); i++){
				System.out.println(i+1);
				System.out.println(lista.get(i).getTipo()); 
				System.out.println(lista.get(i).getEmision()); 
				System.out.println(lista.get(i).getRemito()); 
				System.out.println(lista.get(i).getImagen()); 
				System.out.println(lista.get(i).getFechaCrea()); 
				System.out.println(lista.get(i).getUserCrea()); 
				System.out.println(lista.get(i).getFehaModifica()); 
				System.out.println(lista.get(i).getUserModifica()); 			      			     		    
			}
		}

		return lista;
		
	}	*/
	
}
